liaodong peninsula - Turkish English Dictionary